team games - German English Dictionary